package com.qidianit.mes.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * @ Description:
 * @ Author:WuJingLei
 * @ Date: 2025/9/23 -16:18
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class Bom {
    /**
     * 主键ID
     */
    private Long id;

    /**
     * 被组成物料ID（父物料）
     */
    private Long parentMaterialId;

    /**
     * 组成物料ID（子物料）
     */
    private Long childMaterialId;

    /**
     * 预计使用量
     */
    private Long quantity;

    /**
     * 状态(0:禁用,1:启用)
     */
    private Integer status;

    /**
     * 删除标记(0:未删除,1:已删除)
     */
    private Integer deleteFlag;

    /**
     * 创建时间
     */
    private LocalDateTime createTime;

    /**
     * 修改时间
     */
    private LocalDateTime updateTime;

    //瞬时
    private Material childMaterial;

}
